it's understandable that... - Español Inglés Diccionario